like a beached whale - German English Dictionary